#include <iostream>

/**
 * 在32位操作系统下，指针是占4个字节空间大小，不管是什么数据类型
 * 在64位操作系统不，指针是占8个字节空间大小,不管是什么数据类型
 * @return
 */
int main() {

    int a = 10;
    int *p = &a;

    // 存地址8个字节
    std::cout << "指针大小:" << sizeof p << std::endl;
    std::cout << "指针大小:" << sizeof(float *) << std::endl;
    std::cout << "指针大小:" << sizeof(double *) << std::endl;
    return 0;
}
